46 research outputs found

    Direction of Arrival Estimation with Microphone Arrays Using SRP-PHAT and Neural Networks

    Get PDF
    The Steered Response Power with phase transform (SRP-PHAT) is one of the most employed techniques for Direction of Arrival (DOA) estimation with microphone arrays, but its computational complexity grows when the search space increases. To solve this issue, we propose the use of Neural Networks (NN) to obtain the DOA from low-resolution SRP-PHAT power maps

    Desarrollo de una red social y herramientas para cantantes mediante una aplicaci贸n Android

    Get PDF
    El trabajo realizado consiste en la realizaci贸n de una aplicaci贸n Android para cantantes llamada Singvibes que les permite analizar su afinaci贸n en tiempo real. Tambi茅n permite encontrar a otros miembros e intercambiar con ellos para ofrecer a los usuarios herramientas a la vez t茅cnicas como un detector de tono y de la afinaci贸n, y la oportunidad de mejorar al contacto de otros cantantes. La realizaci贸n consisti贸 en dos proyectos. Por una parte, se realiz贸 la implementaci贸n de un servidor desplegado en una instancia EC2 en el cloud de Amazon, desde la configuraci贸n hasta el desarrollo y la implementaci贸n propia del paradigma MVC mediante un framework personal llamado LeafStormMVC. Por otra parte, se desarroll贸 la aplicaci贸n Android con la implementaci贸n de un detector de tono utilizando el Fast-Lifting-Wavelet Transform algorithm (documentado en la memoria). A la hora de entrega, el proyecto est谩 en fase Beta (funcionalidades b谩sicas de an谩lisis y de red social implementadas). El documento ajuntado presenta todas las etapas importantes del proyecto, desde el establecimiento de los objetivos y requisitos hasta la implementaci贸n y la planificaci贸n futura con la integraci贸n de la aplicaci贸n en el Google Play, que seguir谩 una mejora continua de tipo 谩gil

    Impact of Thermal Variations and Soldering Process on Performance and Behavior of MEMS Capacitive Accelerometers

    Get PDF
    This work presents an analysis of performance and multiple parameters of microelectromechanical system (MEMS) capacitive accelerometers in applications with large thermal variations and the effects of the soldering process on them. The proposed test consists of a thermal characterization phase performed between two mechanical calibrations. The test is performed on multiple units before and after the soldering process. Mechanical, thermal, and performance parameters are analyzed and compared among all tests. The ranges and relative variations of these characteristics, both during the soldering process and the tests, have been identified and characterized individually. Mechanical bias shows greater variability than other parameters in both the soldering process and thermal tests. On the contrary, the thermal characteristic parameters show great stability in all cases. The thermal drifts, which are the main source of error in environments with large thermal variations, are successfully compensated for using a model with only two characteristic parameters. According to the observed behaviors, negative thermal variations (toward cooler temperatures) might be more suitable for thermal calibration due to other effects, such as creep, taking place primarily at hotter temperatures. The creep effect at constant temperature is analyzed according to the Kelvin鈥揤oigt model with promising results, and a possible link between thermal drift and creep effects is presented. Performance results are calculated in multiple compensation scenarios. Using the proposed compensation techniques, the average maximum error is reduced from over 70 to 7 mg and the uncertainty is also reduced to a third of the initial value

    Composici贸n musical mediante una red neuronal

    Get PDF
    En este trabajo se ha realizado el an谩lisis y la comprobaci贸n de una red neuronal existente previamente, que compone m煤sica mediante t茅cnicas de Aprendizaje Profundo (Deep Learning). El objetivo del trabajo ha sido realizar un proceso de composici贸n musical autom谩tica de una Sonata. Para ello, tras la comprensi贸n de la red, la iniciaci贸n en el lenguaje de programaci贸n Python 2 y la generaci贸n de una base de datos en formato MIDI mediante los programas Finale y Logic Pro X, se ha dise帽ado una red optima para la composici贸n, entren谩ndola y evaluando sus resultados. Adem谩s, se exponen tres anexos con el fin de presentar las distintas formas de generar m煤sica algor铆tmica, de definir los conceptos Deep Learning y Big Data, as铆 como de situar en un contexto hist贸rico la Forma Sonata y repasar conceptos fundamentales del lenguaje musical necesarios para comprender tanto la entrada, como la salida de la red. En el cuarto y 煤ltimo anexo se muestra la partitura de la obra resultante del entrenamiento de la red

    Sistema de transcripci贸n multit铆mbrica basado en redes neuronales profundas

    Get PDF
    El objetivo de este trabajo es conseguir una transcripci贸n MIDI a partir de un archivo WAV en melod铆as polif贸nicas (varias notas sonando al mismo tiempo) y multit铆mbrica (para diferentes instrumentos) , haciendo uso del deep learning. Para ello, se entrenan dos modelos, uno que detecta las notas completas (frames) y otro que se centra 煤nicamente en los inicios de notas (onsets), finalizando con un algoritmo de note tracking que unir谩 ambos modelos. El deep learning es una herramienta que ha evolucionado en gran medida estos 煤ltimos a帽os gracias al avance de la tecnolog铆a. La implementaci贸n se realiza mediante Python en el entorno de Anaconda, sobre todo, con los programas de Spyder y Jupyter notebook. Adem谩s, para facilitar el trabajo con las redes neuronales se utilizar谩 Tensorflow.<br /

    Dise帽o e implementaci贸n de una sala de escape virtual interactiva

    Get PDF
    Se han estudiado y analizado diferentes tecnolog铆as y herramientas, tanto hardware como software, para describir y llevar a cabo el desarrollo de una sala de escape virtual interactiva. Finalmente se ha fijado el software y el hardware a emplear y se ha realizado una prototipo de instalaci贸n

    Estudio de la viabilidad de incorporar una ayuda t茅cnica controlada por voz en una cocina de inducci贸n

    Get PDF
    En este trabajo se analiza la posibilidad de integraci贸n de un sistema de captura de sonido en el interior de una cocina de inducci贸n, con el objetivo de proporcionar un sistema de control por voz totalmente integrado en el electrodom茅stico. Surge de un proyecto que plantea la compa帽铆a de electrodom茅sticos B/S/H, donde se quiere comprobar la efectividad de utilizar un asistente por voz durante el cocinado.<br /

    Desarrollo de un sistema de control para juegos inmersivos basado en el mando de la PSMove

    Get PDF
    El objetivo del proyecto es el desarrollo de un sistema de control para juegos interactivos inmersivos basado en el mando de la PSMove. Para ello es necesario realizar tanto la conexi贸n del mando a un PC en Windows como la interacci贸n con la c谩mara para conocer la orientaci贸n y el posicionamiento del mando, gracias a las librer铆as existentes hoy en d铆a.El mando se ha integrado en el entorno de desarrollo de juegos Unity y se han realizado tres prototipos de juegos en Unity para demostrar la capacidad de interacci贸n y la respuesta del mando en entornos inmersivos 3D.<br /

    Sistema de captura de movimiento mediante sensores de posici贸n para la visualizaci贸n y valoraci贸n de ejercicios de rehabilitaci贸n

    Get PDF
    Desde hace unos a帽os ha comenzado la necesidad y utilidad de ser capaces de localizar a personas o elementos en el interior de un edificio, donde los Sistemas de Posicionamiento Global (GPS) son ineficaces en estos entornos. En m谩s profundidad, si no queremos s贸lo saber su posici贸n, si no tambi茅n poder capturar en tiempo real el movimiento que se est谩 realizando, surge la idea de implementar un sistema de bajo coste que se pueda utilizar en el 谩mbito del e-Health o medicina inteligente. Los m煤ltiples ejercicios de rehabilitaci贸n existentes van relacionados con el tipo de lesi贸n, donde la presencia de un profesional es fundamental para realizar el movimiento correcto. Ahora bien, existen movimientos sencillos, realizados tras una leve lesi贸n o al llegar a la fase final de una rehabilitaci贸n m谩s compleja, que se pueden realizar de forma aut贸noma. En muchas ocasiones, son los propios pacientes o profesionales los que se dirigen a la consulta o domicilio para realizar este seguimiento y realizaci贸n de la rehabilitaci贸n. En cualquiera de estos casos, existe un desplazamiento, donde si se trata de una persona mayor o est谩s situado en un n煤cleo rural, es bastante dificultoso. Por este motivo, nace la idea de implementar un hardware de bajo coste, el cual posea un software para realizar una representaci贸n y valoraci贸n de ejercicios de rehabilitaci贸n. De esta manera el experto puede realizar un seguimiento a distancia y ser谩 capaz de aumentar el n煤mero de pacientes a su cargo

    Auralizaci贸n de espacios ac煤sticos mediante trazado de rayos

    Get PDF
    El objetivo de este proyecto es crear de una librer铆a de c贸digo C++ que calcule las propiedades ac煤sticas de una escena mediante el m茅todo de trazado de rayos. Para ello habr谩 que definir el modelo 3D de los escenarios, que servir谩 de entrada la librer铆a, el trazado de caminos ac煤sticos a trav茅s del mismo, el c谩lculo de una respuesta impulsional, y por 煤ltimo el filtrado de la se帽al de sonido a trav茅s de dicha respuesta al impulso. La parte correspondiente al trazado de rayos se basa en un proyecto preexistente, llamado GSound, creado en la Universidad de Carolina del Norte, EEUU. El tratamiento de se帽al se crea basado en los algoritmos y t茅cnicas que se emplean habitualmente para este prop贸sito: reverberadores de convoluci贸n y reverberadores artificiales mediante filtros IIR
    corecore